.web {
  width: 100%;
  height: 100%;
  margin: 0 auto; }
  .web header .navbar-default .navbar-nav > .active > a, .web header .navbar-default .navbar-nav > .active > a:hover, .web header .navbar-default .navbar-nav > .active > .home:focus {
    background: #222222;
    color: #9d9d9d; }
    .web header .navbar-default .navbar-nav > .active > a:hover, .web header .navbar-default .navbar-nav > .active > a:hover:hover, .web header .navbar-default .navbar-nav > .active > .home:focus:hover {
      background: gainsboro;
      color: red; }
  .web header .navbar-default .navbar-nav > li > .us {
    background: #080808;
    color: #ffffff; }
    .web header .navbar-default .navbar-nav > li > .us:hover {
      background: gainsboro;
      color: red; }
  .web section {
    padding-top: 50px; }
    .web section .section_top .header {
      padding: 0; }
      .web section .section_top .header img {
        width: 100%;
        height: 276px;
        display: block; }
        @media (max-width: 320px) {
          .web section .section_top .header img {
            min-width: 15%; } }
        @media (max-width: 360px) {
          .web section .section_top .header img {
            min-width: 25%; } }
        @media (max-width: 412px) {
          .web section .section_top .header img {
            min-width: 35%; } }
        @media (max-width: 375px) {
          .web section .section_top .header img {
            min-width: 45%; } }
        @media (max-width: 414px) {
          .web section .section_top .header img {
            min-width: 55%; } }
        @media (max-width: 767px) {
          .web section .section_top .header img {
            min-width: 65%; } }
        @media (min-width: 768px) and (max-width: 979px) {
          .web section .section_top .header img {
            min-width: 75%; } }
        @media (max-width: 979px) {
          .web section .section_top .header img {
            min-width: 85%; } }
        @media (min-width: 980px) {
          .web section .section_top .header img {
            min-width: 95%; } }
        @media (max-width: 1200px) {
          .web section .section_top .header img {
            min-width: 100%; } }
    .web section .section_zj .jianjie {
      max-width: 650px;
      margin-left: -50px;
      padding-top: 70px; }
      .web section .section_zj .jianjie h2 {
        font-size: 36px;
        color: #2a2a2a;
        padding-bottom: 20px; }
      .web section .section_zj .jianjie h2 + p {
        color: #2a2a2a;
        font-size: 21px;
        padding-bottom: 10px; }
      .web section .section_zj .jianjie .originator {
        color: #2a2a2a;
        font-size: 14px;
        text-align: justify;
        line-height: 30px; }
    .web section .section_zj .layabox {
      padding-top: 233px; }
      .web section .section_zj .layabox img {
        width: 303px;
        height: 176px;
        display: block; }
    .web section .section_zj_1 {
      width: 100%;
      height: 406px;
      background-color: #8cc11f;
      margin-top: 50px; }
      .web section .section_zj_1 .rencai {
        max-width: 650px;
        margin-left: -50px;
        padding-top: 105px; }
        .web section .section_zj_1 .rencai p:nth-child(1) {
          color: #ffffff;
          font-size: 36px; }
        .web section .section_zj_1 .rencai p:nth-child(2) {
          color: #ffffff;
          font-size: 16px;
          padding-top: 40px;
          line-height: 30px; }
        .web section .section_zj_1 .rencai p:nth-child(3) {
          color: #ffffff;
          font-size: 16px;
          line-height: 30px; }
      .web section .section_zj_1 .youxiang {
        padding-top: 210px; }
        .web section .section_zj_1 .youxiang .youjian {
          color: #ffffff;
          font-size: 16px; }
        .web section .section_zj_1 .youxiang a {
          text-decoration: none; }
          .web section .section_zj_1 .youxiang a img {
            width: 219px;
            height: 48px; }
            .web section .section_zj_1 .youxiang a img:hover {
              opacity: 0.7; }
        .web section .section_zj_1 .youxiang .dream {
          color: #ffffff;
          font-size: 16px;
          padding-top: 10px; }
    .web section .section_zj_2 .yinqin {
      margin-left: -50px;
      padding-top: 115px; }
      .web section .section_zj_2 .yinqin p {
        color: #8cc11f;
        font-size: 25.9px; }
      .web section .section_zj_2 .yinqin dl dt {
        color: #2a2a2a;
        font-size: 18px;
        line-height: 35px; }
      .web section .section_zj_2 .yinqin dl dd {
        color: #2a2a2a;
        font-size: 14px;
        padding-left: 20px;
        line-height: 35px; }
      .web section .section_zj_2 .yinqin .zhiye {
        padding-top: 20px; }
      .web section .section_zj_2 .yinqin .yaoqiu {
        margin-top: -20px; }
    .web section .section_zj_2 .shuipingxian {
      border: 1px solid #d2d2d2;
      width: 998px;
      margin-top: 30px;
      margin-left: -65px; }
    .web section .section_zj_2 .zhiwei {
      padding-top: 65px; }
    .web section .section_bot {
      width: 100%;
      height: 406px;
      background-color: #f4f4f4;
      margin-top: 78px; }
      .web section .section_bot .contact {
        margin-left: -50px;
        padding-top: 35px; }
        .web section .section_bot .contact p {
          color: #2a2a2a;
          font-size: 36px; }
      .web section .section_bot .way {
        margin-left: -50px;
        padding-top: 20px; }
        .web section .section_bot .way .place {
          width: 469px;
          height: 103px;
          background-color: #ffffff;
          border: 1px solid #e3e3e3;
          line-height: 96px; }
          .web section .section_bot .way .place:hover {
            opacity: 0.7; }
          .web section .section_bot .way .place img {
            width: 70px;
            height: 70px;
            margin-top: -2px;
            margin-left: 15px; }
          .web section .section_bot .way .place span {
            color: #2a2a2a;
            font-size: 15.96px;
            padding-left: 5px;
            box-sizing: border-box;
            max-width: 40px; }
            .web section .section_bot .way .place span:hover {
              color: red; }
      .web section .section_bot .way_1 {
        margin-left: -65px; }
